oil purification equipment - Alemán Inglés Diccionario